Cisco-IOS-XR-fib-common-oper API API Reference

API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/operational/network-topology:network-topology/topology/topology-netconf/node/{{router}}/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0

Paths

FIB-STATISTICS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib-statistics/

Retrieve operation of resource: fib-statistics

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-statistics": { cef interface drops operational data
"nodes": { List of nodes
{
"node-name": "string", Node name
"drops": { Specific node drops
"unsupported-feature-packets": "integer", unsupported feature pkt
"acl-in-rpf-packets": "integer", ACL in RPF pkt
"discard-packets": "integer", discard pkt
"gre-error-drop": "integer", GRE processing errors
"df-unreachable-packets": "integer", DF unreachable pkt
"unresolved-prefix-packets": "integer", unresolved prefix pkt
"rpf-check-failure-packets": "integer", RPF check failures pkt
"checksum-error-packets": "integer", checksum error pkt
"no-route-packets": "integer", no route pkt
"total-number-of-drop-packets": "integer", the total number of drop pkt
"gre-lookup-failed-drop": "integer", GRE tunnel lookup failed drop pkt
"lisp-encap-error-drops": "integer", Lisp encap error drops
"mpls-disabled-interface": "integer", mpls disabled in interface
"null-packets": "integer", null0 pkt
"rp-destination-drop-packets": "integer", rp dest drop pkt
"punt-unreachable-packets": "integer", Punt generate unreach pkt
"fragmenation-consumed-packets": "integer", frag consumed packet pkt
"incomplete-adjacency-packets": "integer", incomplete adjacency pkt
"lisp-decap-error-drops": "integer", Lisp decap error drops
"fragmenation-failure-packets": "integer", fragmenation failure pkt
"lisp-punt-drops": "integer", LISP Punt drops
"multi-label-drops": "integer", Drops for the packets with multi[le labels
"encapsulation-failure-packets": "integer" encapsulation failure pkt
} } ] } } }

NODES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib-statistics/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nodes": { List of nodes
{
"node-name": "string", Node name
"drops": { Specific node drops
"unsupported-feature-packets": "integer", unsupported feature pkt
"acl-in-rpf-packets": "integer", ACL in RPF pkt
"discard-packets": "integer", discard pkt
"gre-error-drop": "integer", GRE processing errors
"df-unreachable-packets": "integer", DF unreachable pkt
"unresolved-prefix-packets": "integer", unresolved prefix pkt
"rpf-check-failure-packets": "integer", RPF check failures pkt
"checksum-error-packets": "integer", checksum error pkt
"no-route-packets": "integer", no route pkt
"total-number-of-drop-packets": "integer", the total number of drop pkt
"gre-lookup-failed-drop": "integer", GRE tunnel lookup failed drop pkt
"lisp-encap-error-drops": "integer", Lisp encap error drops
"mpls-disabled-interface": "integer", mpls disabled in interface
"null-packets": "integer", null0 pkt
"rp-destination-drop-packets": "integer", rp dest drop pkt
"punt-unreachable-packets": "integer", Punt generate unreach pkt
"fragmenation-consumed-packets": "integer", frag consumed packet pkt
"incomplete-adjacency-packets": "integer", incomplete adjacency pkt
"lisp-decap-error-drops": "integer", Lisp decap error drops
"fragmenation-failure-packets": "integer", fragmenation failure pkt
"lisp-punt-drops": "integer", LISP Punt drops
"multi-label-drops": "integer", Drops for the packets with multi[le labels
"encapsulation-failure-packets": "integer" encapsulation failure pkt
} } ] } }

NODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib-statistics/nodes/node/{node-name}/

Retrieve operation of resource: node

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

DROPS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib-statistics/nodes/node/{node-name}/drops/

Retrieve operation of resource: drops

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"drops": { Specific node drops
"unsupported-feature-packets": "integer", unsupported feature pkt
"acl-in-rpf-packets": "integer", ACL in RPF pkt
"discard-packets": "integer", discard pkt
"gre-error-drop": "integer", GRE processing errors
"df-unreachable-packets": "integer", DF unreachable pkt
"unresolved-prefix-packets": "integer", unresolved prefix pkt
"rpf-check-failure-packets": "integer", RPF check failures pkt
"checksum-error-packets": "integer", checksum error pkt
"no-route-packets": "integer", no route pkt
"total-number-of-drop-packets": "integer", the total number of drop pkt
"gre-lookup-failed-drop": "integer", GRE tunnel lookup failed drop pkt
"lisp-encap-error-drops": "integer", Lisp encap error drops
"mpls-disabled-interface": "integer", mpls disabled in interface
"null-packets": "integer", null0 pkt
"rp-destination-drop-packets": "integer", rp dest drop pkt
"punt-unreachable-packets": "integer", Punt generate unreach pkt
"fragmenation-consumed-packets": "integer", frag consumed packet pkt
"incomplete-adjacency-packets": "integer", incomplete adjacency pkt
"lisp-decap-error-drops": "integer", Lisp decap error drops
"fragmenation-failure-packets": "integer", fragmenation failure pkt
"lisp-punt-drops": "integer", LISP Punt drops
"multi-label-drops": "integer", Drops for the packets with multi[le labels
"encapsulation-failure-packets": "integer" encapsulation failure pkt
} }

FIB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/

Retrieve operation of resource: fib

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib": { fib
"nodes": { Table of nodes
{
"node-name": "string", Node name
"global": { FIB Global info
"summary": { Operational data for FIB Tablee
"protos": { Proto Table
{
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"summary": { Operational data for FIB Tablee
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", num retries
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer"
} }
"protocol-name": "string" Protocol Name
} ] },
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", num retries
"retry-object-type": "string" number of objects in retry db
} ],
"array-number-of-object": [
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
} } },
"object-history": { Obj History
"obj-history-protos": { Proto Table
"obj-history-proto": [
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer"
}
"protocol-name": "string" Protocol Name
} ] } },
"fib-cofo": { Collapsed Forwarding
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
} ],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
} ] } },
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
} ] },
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
"fib-cofo-table-id-entry": [
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", FIB table id
"protocol": "string",
"sdr-id": "integer" SDR ID value
} ] } } } },
"protocols": { Protocol table
"protocol": [
{
"nh-ids": { NHIdTable is accessed by two keys;\n{NHIdValue} and/or {NHInterface,NHAddress
"nh-id": [ NHID value
{
"time-of-last-update-in-msec": "integer", The time of last update in msec
"nh-link-type": "integer", Payload linktype
"nh-table-id": "integer", Table-ID entry notified for
"nh-id-application": "integer", NHID application type
"version": "integer", RIB version
"nh-address-xr": "string", Next-hop address
"nh-interf-handle": "string", Next-hop interface
"nh-protocol": "integer", Next-hop address protocol, IPv4/IPv6
"nh-id": "integer", NHID value
"nh-interface-name": "string", Interface Name
"nh-id-value": "integer", NexthopId Value
"nh-address": "string" Next-hop address in string format
} ] },
"resource": { Resource information
"resource-summary-info": { Summary info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] } },
"issu-state": { CEF ISSU State
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"external-summary-all": { Summary for all external clients
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"sesa-num-client": "integer" Client information
},
"exact-routes": { Exact Route Table
"exact-route": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"adjacency-address": [
{
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"source": "string", Route source
"vrf-name": "string", VRF Name
"destination": "string", Destination address
"protocol-name": "string" Protocol Name
} ] },
"misc": { CEF misc hidden data
"mi-proto-dbg-stat": [ No description
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
} ],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
} ] } ],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" Per protocol debug stats
} ],
"mi-num-lisp-valid-eid": [
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-xpl-ldi-enabled": "boolean", XPL loadinfo is enabled
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"mi-tot-dnld-time": "integer", total download time
"mi-idb-lsec-enabled-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpuless-init": "boolean", cpuless node list init
"mi-lrpf-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpu-time": "integer", CPU download time
"mi-idb-ext-cleanup-failed-count": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpuless-count": "integer", count of cpuless line cards
"mi-idb-recycle-count": "integer", Number of idbs that hit ifh recycle
"mi-lrpf-stats-act": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-pfi-ifh-upd": "integer", number of pfi ifh create notif
"mi-prefer-aib-routes-over-rib-oper": "boolean", Prefer AIB routes over RIB/LSD operational state
"mi-num-virtual-ll-addresses-deleted": "integer", mi num virtual ll addresses deleted
"mi-frr-follow-bgp-pic": "boolean", fast-reroute follow BGP-PIC configured
"mi-num-virtual-ll-addresses-dropped": "integer", mi num virtual ll addresses dropped
"mi-lrpf-stats-fail": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-num-mgmt-list": "integer", Number of management interfaces
"mi-idb-recycle-cleanup-count": "integer", Number of idb cleaned up after hitting ifh\nrecycle
"mi-cpuless-node": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-prefer-aib-routes-over-rib-cfg": "boolean", Prefer AIB routes over RIB/LSD configured state
"mi-idb-purge-cntr": [ No description
{
"fpp-cntr": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] } ],
"mi-num-virtual-ll-addresses-added": "integer", mi num virtual ll addresses added
"mi-num-lisp-eid": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-frr-stat": [
{
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" FRR statistics
} ],
"mi-num-virtual-ll-addresses-cached": "integer", mi num virtual ll addresses cached
"mi-pfi-ifh-stale": "integer", number of stale ifh removed
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"fpc-lisp-decap-over-v6": [
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ] },
"mi-pfi-ifh-del": "integer", number of pfi ifh delete notif
"mi-tot-gtrie-time": "integer", total time spent in gtrie operations
"mi-shm-reset-ts": "integer", Last FIB shared memory reset time stamp
"mi-del": [ No description
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" Timestamps of deleted routes
} ],
"mi-tot-plat-upd-time": "integer", total platform update time
"mi-clock-time": "integer" clock download time
},
"fib-summaries": { Summary for FIB tables
"fib-summary": [
{
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ],
"unicast-prefixe": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ],
"multicast-prefix": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer", Number of lisp rloc objects associated with\ntable
"vrf-name": "string", VRF Name
"table-id": "string" FIB table id
} ] },
"protocol-name": "string", Protocol Name
"frr-log": { Table of Fast Reroute activation logs
"frr-interfaces": { FRR Interface Table
"frr-interface": [
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
"log": [
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
} ] } } ] } },
"local-label": { local label
"conflicts": { FIB Local-label conflicts database
"conflict": [
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" NHINFO Extension Detail
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", The router-id
"ll-ctype": "string" Type of entry
} ] } },
"vrfs": { VRF table
"vrf": [
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-detail-hardware-ingress": { Special nhinfo
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
"nh-info-local-detail-hardware-ingress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
"nh-info-remote-detail-hardware-ingress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } },
"ip-prefix-details": { IP FIB prefix detail table
"ip-prefix-detail": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"adjacency-address": [
{
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
} ] },
"ip-prefix-briefs": { IP FIB prefix brief table
"ip-prefix-brief": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"adjacency-address": [
{
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
} ] },
"interface-infos": { Table of InterfaceInfo
"interface-info": [
{
"interfaces": { Table of interfaces
"interface": [
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] },
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] } },
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
} ] },
"link-type": "string" Link type
} ] },
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ],
"unicast-prefixe": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ],
"multicast-prefix": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
},
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
"nh-info-local-detail": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-remote-details": { Detailed Remote NHInfo table
"nh-info-remote-detail": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } },
"vrf-name": "string", VRF Name
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
"nh-info-remote-detail-hardware-egress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
"nh-info-local-detail-hardware-egress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } },
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
"nh-info-remote-brief": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-briefs": { Local (non-remote) nhinfo
"nh-info-local-brief": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } } } ] },
"external-client-summaries": { External Client Summary Table
"external-client-summary": [
{
"ses-client-name": "string", External client name
"ses-comp-id": "integer", component-id of the client
"ses-ecd-version": "integer", ECD version
"ses-num-pending": "integer", Number of pending notifs
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"ses-num-regs": "integer", Number of registrations
"ses-client-pulsed-time": "integer", Client pulsed timestamp
"ses-feci-fib-proto": "integer", Registration proto
"id": "integer", ID of the client: ECDv1 is component id,\nECDv2 is client id
"ecd-ver": "integer" Ecd Version
} ] } } ] } } ] } } }

NODES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nodes": { Table of nodes
{
"node-name": "string", Node name
"global": { FIB Global info
"summary": { Operational data for FIB Tablee
"protos": { Proto Table
{
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"summary": { Operational data for FIB Tablee
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", num retries
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer"
} }
"protocol-name": "string" Protocol Name
} ] },
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", num retries
"retry-object-type": "string" number of objects in retry db
} ],
"array-number-of-object": [
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
} } },
"object-history": { Obj History
"obj-history-protos": { Proto Table
"obj-history-proto": [
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer"
}
"protocol-name": "string" Protocol Name
} ] } },
"fib-cofo": { Collapsed Forwarding
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
} ],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
} ] } },
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
} ] },
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
"fib-cofo-table-id-entry": [
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", FIB table id
"protocol": "string",
"sdr-id": "integer" SDR ID value
} ] } } } },
"protocols": { Protocol table
"protocol": [
{
"nh-ids": { NHIdTable is accessed by two keys;\n{NHIdValue} and/or {NHInterface,NHAddress
"nh-id": [ NHID value
{
"time-of-last-update-in-msec": "integer", The time of last update in msec
"nh-link-type": "integer", Payload linktype
"nh-table-id": "integer", Table-ID entry notified for
"nh-id-application": "integer", NHID application type
"version": "integer", RIB version
"nh-address-xr": "string", Next-hop address
"nh-interf-handle": "string", Next-hop interface
"nh-protocol": "integer", Next-hop address protocol, IPv4/IPv6
"nh-id": "integer", NHID value
"nh-interface-name": "string", Interface Name
"nh-id-value": "integer", NexthopId Value
"nh-address": "string" Next-hop address in string format
} ] },
"resource": { Resource information
"resource-summary-info": { Summary info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] } },
"issu-state": { CEF ISSU State
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"external-summary-all": { Summary for all external clients
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"sesa-num-client": "integer" Client information
},
"exact-routes": { Exact Route Table
"exact-route": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"adjacency-address": [
{
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"source": "string", Route source
"vrf-name": "string", VRF Name
"destination": "string", Destination address
"protocol-name": "string" Protocol Name
} ] },
"misc": { CEF misc hidden data
"mi-proto-dbg-stat": [ No description
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
} ],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
} ] } ],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" Per protocol debug stats
} ],
"mi-num-lisp-valid-eid": [
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-xpl-ldi-enabled": "boolean", XPL loadinfo is enabled
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"mi-tot-dnld-time": "integer", total download time
"mi-idb-lsec-enabled-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpuless-init": "boolean", cpuless node list init
"mi-lrpf-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpu-time": "integer", CPU download time
"mi-idb-ext-cleanup-failed-count": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpuless-count": "integer", count of cpuless line cards
"mi-idb-recycle-count": "integer", Number of idbs that hit ifh recycle
"mi-lrpf-stats-act": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-pfi-ifh-upd": "integer", number of pfi ifh create notif
"mi-prefer-aib-routes-over-rib-oper": "boolean", Prefer AIB routes over RIB/LSD operational state
"mi-num-virtual-ll-addresses-deleted": "integer", mi num virtual ll addresses deleted
"mi-frr-follow-bgp-pic": "boolean", fast-reroute follow BGP-PIC configured
"mi-num-virtual-ll-addresses-dropped": "integer", mi num virtual ll addresses dropped
"mi-lrpf-stats-fail": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-num-mgmt-list": "integer", Number of management interfaces
"mi-idb-recycle-cleanup-count": "integer", Number of idb cleaned up after hitting ifh\nrecycle
"mi-cpuless-node": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-prefer-aib-routes-over-rib-cfg": "boolean", Prefer AIB routes over RIB/LSD configured state
"mi-idb-purge-cntr": [ No description
{
"fpp-cntr": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] } ],
"mi-num-virtual-ll-addresses-added": "integer", mi num virtual ll addresses added
"mi-num-lisp-eid": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-frr-stat": [
{
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" FRR statistics
} ],
"mi-num-virtual-ll-addresses-cached": "integer", mi num virtual ll addresses cached
"mi-pfi-ifh-stale": "integer", number of stale ifh removed
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"fpc-lisp-decap-over-v6": [
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ] },
"mi-pfi-ifh-del": "integer", number of pfi ifh delete notif
"mi-tot-gtrie-time": "integer", total time spent in gtrie operations
"mi-shm-reset-ts": "integer", Last FIB shared memory reset time stamp
"mi-del": [ No description
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" Timestamps of deleted routes
} ],
"mi-tot-plat-upd-time": "integer", total platform update time
"mi-clock-time": "integer" clock download time
},
"fib-summaries": { Summary for FIB tables
"fib-summary": [
{
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ],
"unicast-prefixe": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ],
"multicast-prefix": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer", Number of lisp rloc objects associated with\ntable
"vrf-name": "string", VRF Name
"table-id": "string" FIB table id
} ] },
"protocol-name": "string", Protocol Name
"frr-log": { Table of Fast Reroute activation logs
"frr-interfaces": { FRR Interface Table
"frr-interface": [
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
"log": [
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
} ] } } ] } },
"local-label": { local label
"conflicts": { FIB Local-label conflicts database
"conflict": [
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" NHINFO Extension Detail
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", The router-id
"ll-ctype": "string" Type of entry
} ] } },
"vrfs": { VRF table
"vrf": [
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-detail-hardware-ingress": { Special nhinfo
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
"nh-info-local-detail-hardware-ingress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
"nh-info-remote-detail-hardware-ingress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } },
"ip-prefix-details": { IP FIB prefix detail table
"ip-prefix-detail": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"adjacency-address": [
{
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
} ] },
"ip-prefix-briefs": { IP FIB prefix brief table
"ip-prefix-brief": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"adjacency-address": [
{
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
} ] },
"interface-infos": { Table of InterfaceInfo
"interface-info": [
{
"interfaces": { Table of interfaces
"interface": [
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] },
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] } },
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
} ] },
"link-type": "string" Link type
} ] },
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ],
"unicast-prefixe": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ],
"multicast-prefix": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
},
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
"nh-info-local-detail": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-remote-details": { Detailed Remote NHInfo table
"nh-info-remote-detail": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } },
"vrf-name": "string", VRF Name
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
"nh-info-remote-detail-hardware-egress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
"nh-info-local-detail-hardware-egress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } },
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
"nh-info-remote-brief": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-briefs": { Local (non-remote) nhinfo
"nh-info-local-brief": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } } } ] },
"external-client-summaries": { External Client Summary Table
"external-client-summary": [
{
"ses-client-name": "string", External client name
"ses-comp-id": "integer", component-id of the client
"ses-ecd-version": "integer", ECD version
"ses-num-pending": "integer", Number of pending notifs
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"ses-num-regs": "integer", Number of registrations
"ses-client-pulsed-time": "integer", Client pulsed timestamp
"ses-feci-fib-proto": "integer", Registration proto
"id": "integer", ID of the client: ECDv1 is component id,\nECDv2 is client id
"ecd-ver": "integer" Ecd Version
} ] } } ] } } ] } }

NODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/

Retrieve operation of resource: node

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

GLOBAL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/

Retrieve operation of resource: global

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"global": { FIB Global info
"summary": { Global summary
"protos": { Proto Table
{
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"summary": { Global summary
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer" Protocol
} }
"protocol-name": "string" Protocol Name
} ] },
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ],
"array-number-of-object": [
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
} } },
"object-history": { Obj History
"obj-history-protos": { Proto Table
"obj-history-proto": [
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer" Protocol
}
"protocol-name": "string" Protocol Name
} ] } },
"fib-cofo": { Collapsed Forwarding
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
} ],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
} ] } },
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
} ] },
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
"fib-cofo-table-id-entry": [
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", Table Id
"protocol": "string", Protocol
"sdr-id": "integer" SDR ID value
} ] } } } } }

FIB-COFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/

Retrieve operation of resource: fib-cofo

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-cofo": { Collapsed Forwarding
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
} ],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
} ] } },
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
} ] },
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", Table Id
"protocol": "string", Protocol
"sdr-id": "integer" SDR ID value
} ] } } } }

FIB-COFO-IDB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/

Retrieve operation of resource: fib-cofo-idb

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
} ],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
} ] } } }

FIB-COFO-IDB-TABLE-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/fib-cofo-idb-table-entries/

Retrieve operation of resource: fib-cofo-idb-table-entries

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
} ],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
} ] } }

FIB-COFO-IDB-TABLE-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/fib-cofo-idb-table-entries/fib-cofo-idb-table-entry/

Retrieve operation of resource: fib-cofo-idb-table-entry

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/fib-cofo-idb-table-entries/fib-cofo-idb-table-entry/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

BUNDLE-MEMBER-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/fib-cofo-idb-table-entries/fib-cofo-idb-table-entry/bundle-member-info/

Retrieve operation of resource: bundle-member-info

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
} }

FIB-COFO-TABLE-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/

Retrieve operation of resource: fib-cofo-table-id

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
} ] },
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", Table Id
"protocol": "string", Protocol
"sdr-id": "integer" SDR ID value
} ] } } }

FIB-COFO-TABLE-ID-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-entries/

Retrieve operation of resource: fib-cofo-table-id-entries

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", Table Id
"protocol": "string", Protocol
"sdr-id": "integer" SDR ID value
} ] } }

FIB-COFO-TABLE-ID-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-entries/fib-cofo-table-id-entry/

Retrieve operation of resource: fib-cofo-table-id-entry

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-entries/fib-cofo-table-id-entry/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

FIB-COFO-TABLE-ID-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-summary/

Retrieve operation of resource: fib-cofo-table-id-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
} ] } }

PER-SDR-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-summary/per-sdr-stat/

Retrieve operation of resource: per-sdr-stat

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Number of Tables for IPv6
} }

SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/

Retrieve operation of resource: summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary": { Global summary
"protos": { Proto Table
{
"common-info": { Common info
"count": "integer" Placeholder for common info counts
},
"summary": { Global summary
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", object
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer" protocol
} }
"protocol-name": "string" Protocol Name
} ] },
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for common info counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ],
"array-number-of-object": [
{
"object-type": "string", object
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
} } } }

TOTAL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/

Retrieve operation of resource: total

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for common info counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", object
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
} } }

COMMON-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/common-info/

Retrieve operation of resource: common-info

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"common-info": { Common info
"count": "integer" Placeholder for common info counts
} }

TOTAL-COUNTERS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/total-counters/

Retrieve operation of resource: total-counters

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", object
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
} }

ARRAY-NUMBER-OF-RETRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/total-counters/array-number-of-retry/

Retrieve operation of resource: array-number-of-retry

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" retry object
} }

ARRAY-NUMBER-OF-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/total-counters/array-number-of-object/

Retrieve operation of resource: array-number-of-object

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"object-type": "string", object
"num-objects": "integer" number of elements for this obj type
} }

PROTOS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/

Retrieve operation of resource: protos

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"protos": { Proto Table
{
"common-info": { Common Info
"count": "integer" Placeholder for common info counts
},
"summary": { Global summary
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", object
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer" protocol
} }
"protocol-name": "string" Protocol Name
} ] } }

PROTO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/

Retrieve operation of resource: proto

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

COMMON-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/common-info/

Retrieve operation of resource: common-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"common-info": { Common Info
"count": "integer" Placeholder for common info counts
} }

SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/

Retrieve operation of resource: summary

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary": { Global summary
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", object
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer" protocol
} } }

BASE-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/base-object/

Retrieve operation of resource: base-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"base-object": { Base object
"protocol": "integer" protocol
} }

SUMMARY-COUNTS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/summary-counts/

Retrieve operation of resource: summary-counts

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
} ], {
"object-type": "string", object
"num-objects": "integer" total number of objects
} ],
"num-retry-ojbects": "integer" number of elements in retry db
} }

ARRAY-NUMBER-OF-RETRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/summary-counts/array-number-of-retry/

Retrieve operation of resource: array-number-of-retry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" retry object
} }

ARRAY-NUMBER-OF-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/summary-counts/array-number-of-object/

Retrieve operation of resource: array-number-of-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"object-type": "string", object
"num-objects": "integer" number of elements for this obj type
} }

HEALTH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/health/

Retrieve operation of resource: health

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
} }

OBJECT-HISTORY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/

Retrieve operation of resource: object-history

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-history": { Obj History
"obj-history-protos": { Proto Table
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer" protocol
}
"protocol-name": "string" Protocol Name
} ] } } }

OBJ-HISTORY-PROTOS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/obj-history-protos/

Retrieve operation of resource: obj-history-protos

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"obj-history-protos": { Proto Table
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer" protocol
}
"protocol-name": "string" Protocol Name
} ] } }

OBJ-HISTORY-PROTO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/obj-history-protos/obj-history-proto/{protocol-name}/

Retrieve operation of resource: obj-history-proto

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BASE-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/obj-history-protos/obj-history-proto/{protocol-name}/base-object/

Retrieve operation of resource: base-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"base-object": { Base object
"protocol": "integer" protocol
} }

OBJECT-HISTORY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/obj-history-protos/obj-history-proto/{protocol-name}/object-history/

Retrieve operation of resource: object-history

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
} }

PROTOCOLS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/

Retrieve operation of resource: protocols

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"protocols": { Protocol table
{
"nh-ids": { NHIdTable is accessed by two keys;\n{NHIdValue} and/or {NHInterface,NHAddress
"nh-id": [ NHID value
{
"time-of-last-update-in-msec": "integer", The time of last update in msec
"nh-link-type": "integer", Payload linktype
"nh-table-id": "integer", Table-ID entry notified for
"nh-id-application": "integer", NHID application type
"version": "integer", RIB version
"nh-address-xr": "string", Next-hop address
"nh-interf-handle": "string", Next-hop interface
"nh-protocol": "integer", Next-hop address protocol, IPv4/IPv6
"nh-id": "integer", NHID value
"nh-interface-name": "string", Interface Name
"nh-id-value": "integer", NexthopId Value
"nh-address": "string" Next-hop address in string format
} ] },
"resource": { Resource information
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] },
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] } },
"issu-state": { CEF ISSU State
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"external-summary-all": { Summary for all external clients
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"sesa-num-client": "integer" Client information
},
"exact-routes": { Exact Route Table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Number of ECD pathlists per interest
} ], {
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ], {
"entry": "integer" Number of ECD pathlists per interest
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"source": "string", Route source
"vrf-name": "string", VRF Name
"destination": "string", Destination address
"protocol-name": "string" Protocol Name
} ] },
"misc": { CEF misc hidden data
"mi-proto-dbg-stat": [ No description
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
} ],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
} ] } ],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" Per protocol debug stats
} ], {
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-xpl-ldi-enabled": "boolean", XPL loadinfo is enabled
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"mi-tot-dnld-time": "integer", total download time
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpuless-init": "boolean", cpuless node list init
"mi-lrpf-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpu-time": "integer", CPU download time
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-cpuless-count": "integer", count of cpuless line cards
"mi-idb-recycle-count": "integer", Number of idbs that hit ifh recycle
"mi-lrpf-stats-act": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-pfi-ifh-upd": "integer", number of pfi ifh create notif
"mi-prefer-aib-routes-over-rib-oper": "boolean", Prefer AIB routes over RIB/LSD operational state
"mi-num-virtual-ll-addresses-deleted": "integer", mi num virtual ll addresses deleted
"mi-frr-follow-bgp-pic": "boolean", fast-reroute follow BGP-PIC configured
"mi-num-virtual-ll-addresses-dropped": "integer", mi num virtual ll addresses dropped
"mi-lrpf-stats-fail": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-num-mgmt-list": "integer", Number of management interfaces
"mi-idb-recycle-cleanup-count": "integer", Number of idb cleaned up after hitting ifh\nrecycle
"mi-cpuless-node": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"mi-prefer-aib-routes-over-rib-cfg": "boolean", Prefer AIB routes over RIB/LSD configured state
"mi-idb-purge-cntr": [ No description
{
"fpp-cntr": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ] } ],
"mi-num-virtual-ll-addresses-added": "integer", mi num virtual ll addresses added
"mi-num-lisp-eid": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ], {
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" FRR statistics
} ],
"mi-num-virtual-ll-addresses-cached": "integer", mi num virtual ll addresses cached
"mi-pfi-ifh-stale": "integer", number of stale ifh removed
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ], {
"entry": "boolean" Number of ECD pathlists per interest
} ],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ] },
"mi-pfi-ifh-del": "integer", number of pfi ifh delete notif
"mi-tot-gtrie-time": "integer", total time spent in gtrie operations
"mi-shm-reset-ts": "integer", Last FIB shared memory reset time stamp
"mi-del": [ No description
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" Timestamps of deleted routes
} ],
"mi-tot-plat-upd-time": "integer", total platform update time
"mi-clock-time": "integer" clock download time
},
"fib-summaries": { Summary for FIB tables
{
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer", Number of lisp rloc objects associated with\ntable
"vrf-name": "string", VRF Name
"table-id": "string" FIB table id
} ] },
"protocol-name": "string", Protocol Name
"frr-log": { Table of Fast Reroute activation logs
"frr-interfaces": { FRR Interface Table
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
} ] } } ] } },
"local-label": { local label
"conflicts": { FIB Local-label conflicts database
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" NHINFO Extension Detail
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", The router-id
"ll-ctype": "string" Type of entry
} ] } },
"vrfs": { VRF table
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } },
"ip-prefix-details": { IP FIB prefix detail table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Number of ECD pathlists per interest
} ], {
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ], {
"entry": "integer" Number of ECD pathlists per interest
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
} ] },
"ip-prefix-briefs": { IP FIB prefix brief table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Number of ECD pathlists per interest
} ], {
"entry": "boolean" Number of ECD pathlists per interest
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
} ], {
"entry": "integer" Number of ECD pathlists per interest
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
} ] },
"interface-infos": { Table of InterfaceInfo
{
"interfaces": { Table of interfaces
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] },
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] } },
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
} ] },
"link-type": "string" Link type
} ] },
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
},
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-remote-details": { Detailed Remote NHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } },
"vrf-name": "string", VRF Name
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } },
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-briefs": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } } } ] },
"external-client-summaries": { External Client Summary Table
{
"ses-client-name": "string", External client name
"ses-comp-id": "integer", component-id of the client
"ses-ecd-version": "integer", ECD version
"ses-num-pending": "integer", Number of pending notifs
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"ses-num-regs": "integer", Number of registrations
"ses-client-pulsed-time": "integer", Client pulsed timestamp
"ses-feci-fib-proto": "integer", Registration proto
"id": "integer", ID of the client: ECDv1 is component id,\nECDv2 is client id
"ecd-ver": "integer" Ecd Version
} ] } } ] } }

PROTOCOL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/

Retrieve operation of resource: protocol

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ISSU-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/issu-state/

Retrieve operation of resource: issu-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"issu-state": { CEF ISSU State
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
} }

FIS-PROTO-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/issu-state/fis-proto-state/

Retrieve operation of resource: fis-proto-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" Protocol EOD sent timestamp
} }

RESOURCE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/

Retrieve operation of resource: resource

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"resource": { Resource information
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
} ] },
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
} ] },
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
} ] },
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
} ] } } }

RESOURCE-DETAIL-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-detail-info/

Retrieve operation of resource: resource-detail-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
} ] } }

SR-HWRSRC-MODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-detail-info/sr-hwrsrc-mode/

Retrieve operation of resource: sr-hwrsrc-mode

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SR-SHM-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-detail-info/sr-shm-state/

Retrieve operation of resource: sr-shm-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Average number of bytes available
} }

RESOURCE-HARDWARE-INGRESS-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-ingress-info/

Retrieve operation of resource: resource-hardware-ingress-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
} ] } }

SR-HWRSRC-MODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-ingress-info/sr-hwrsrc-mode/

Retrieve operation of resource: sr-hwrsrc-mode

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SR-SHM-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-ingress-info/sr-shm-state/

Retrieve operation of resource: sr-shm-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Average number of bytes available
} }

RESOURCE-HARDWARE-EGRESS-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-egress-info/

Retrieve operation of resource: resource-hardware-egress-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
} ] } }

SR-HWRSRC-MODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-egress-info/sr-hwrsrc-mode/

Retrieve operation of resource: sr-hwrsrc-mode

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SR-SHM-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-egress-info/sr-shm-state/

Retrieve operation of resource: sr-shm-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Average number of bytes available
} }

RESOURCE-SUMMARY-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-summary-info/

Retrieve operation of resource: resource-summary-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
} ],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
} ] } }

SR-HWRSRC-MODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-summary-info/sr-hwrsrc-mode/

Retrieve operation of resource: sr-hwrsrc-mode

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SR-SHM-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-summary-info/sr-shm-state/

Retrieve operation of resource: sr-shm-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Average number of bytes available
} }

FIB-SUMMARIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/

Retrieve operation of resource: fib-summaries

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-summaries": { Summary for FIB tables
{
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer", Number of lisp rloc objects associated with\ntable
"vrf-name": "string", VRF Name
"table-id": "string" FIB table id
} ] } }

FIB-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/

Retrieve operation of resource: fib-summary

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

EXCLUSIVE-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/exclusive-load-sharing-element/

Retrieve operation of resource: exclusive-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
} }

SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/shared-load-sharing-element/

Retrieve operation of resource: shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
} }

CROSS-SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/cross-shared-load-sharing-element/

Retrieve operation of resource: cross-shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
} }

LABEL-SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/label-shared-load-sharing-element/

Retrieve operation of resource: label-shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
} }

PREFIX-MASKLEN-DISTRIBUTION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/prefix-masklen-distribution/

Retrieve operation of resource: prefix-masklen-distribution

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] } }

UNICAST-PREFIXE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/prefix-masklen-distribution/unicast-prefixe/

Retrieve operation of resource: unicast-prefixe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
} }

BROADCAST-PREFIXE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/prefix-masklen-distribution/broadcast-prefixe/

Retrieve operation of resource: broadcast-prefixe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
} }

MULTICAST-PREFIX - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/prefix-masklen-distribution/multicast-prefix/

Retrieve operation of resource: multicast-prefix

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
} }

EXTERNAL-SUMMARY-ALL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-summary-all/

Retrieve operation of resource: external-summary-all

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"external-summary-all": { Summary for all external clients
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"sesa-num-client": "integer" Client information
} }

SESA-PL-SUM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-summary-all/sesa-pl-sum/

Retrieve operation of resource: sesa-pl-sum

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
} }

SEP-NUM-ECD-PL-PER-INTEREST - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-summary-all/sesa-pl-sum/sep-num-ecd-pl-per-interest/

Retrieve operation of resource: sep-num-ecd-pl-per-interest

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FRR-LOG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/

Retrieve operation of resource: frr-log

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-log": { Table of Fast Reroute activation logs
"frr-interfaces": { FRR Interface Table
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
} ] } } ] } } }

FRR-INTERFACES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/

Retrieve operation of resource: frr-interfaces

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-interfaces": { FRR Interface Table
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
} ] } } ] } }

FRR-INTERFACE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/frr-interface/{frr-interface-name}/

Retrieve operation of resource: frr-interface

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

frr-interface-name: string
in path

ID of frr-interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

LOGS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/frr-interface/{frr-interface-name}/logs/

Retrieve operation of resource: logs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

frr-interface-name: string
in path

ID of frr-interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"logs": { FRR log table
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
} ] } }

LOG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/frr-interface/{frr-interface-name}/logs/log/{log-index}/

Retrieve operation of resource: log

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

frr-interface-name: string
in path

ID of frr-interface-name

log-index: string
in path

ID of log-index

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FRR-TIMESTAMP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/frr-interface/{frr-interface-name}/logs/log/{log-index}/frr-timestamp/

Retrieve operation of resource: frr-timestamp

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

frr-interface-name: string
in path

ID of frr-interface-name

log-index: string
in path

ID of log-index

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
} }

VRFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/

Retrieve operation of resource: vrfs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"vrfs": { VRF table
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } },
"ip-prefix-details": { IP FIB prefix detail table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Optional data
} ], {
"entry": "boolean" Optional data
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Optional data
} ], {
"entry": "integer" Optional data
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Optional data
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Optional data
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Optional data
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Optional data
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
} ] },
"ip-prefix-briefs": { IP FIB prefix brief table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Optional data
} ], {
"entry": "boolean" Optional data
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Optional data
} ], {
"entry": "integer" Optional data
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Optional data
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Optional data
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Optional data
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Optional data
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
} ] },
"interface-infos": { Table of InterfaceInfo
{
"interfaces": { Table of interfaces
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] },
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] } },
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
} ] },
"link-type": "string" Link type
} ] },
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
},
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-remote-details": { Detailed Remote NHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } },
"vrf-name": "string", VRF Name
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } },
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-briefs": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } } } ] } }

VRF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/

Retrieve operation of resource: vrf

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NH-INFO-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/

Retrieve operation of resource: nh-info-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } } }

NH-INFO-SPECIAL-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } }

NH-INFO-SPECIAL-NULL-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-null-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-PUNT-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-punt-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DISCARD-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-discard-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DROP-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-drop-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-LOCAL-DETAIL-HARDWARE-EGRESSES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/

Retrieve operation of resource: nh-info-local-detail-hardware-egresses

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } }

NH-INFO-LOCAL-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/

Retrieve operation of resource: nh-info-local-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-REMOTE-DETAIL-HARDWARE-EGRESSES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/

Retrieve operation of resource: nh-info-remote-detail-hardware-egresses

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } }

NH-INFO-REMOTE-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/

Retrieve operation of resource: nh-info-remote-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

IP-PREFIX-DETAILS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/

Retrieve operation of resource: ip-prefix-details

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ip-prefix-details": { IP FIB prefix detail table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" lstack
} ], {
"entry": "boolean" lstack
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" lstack
} ], {
"entry": "integer" lstack
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" lstack
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" lstack
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" Leaf Extension Object List
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", Destination IP address
"prefix-length": "string" IP prefix length
} ] } }

IP-PREFIX-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/

Retrieve operation of resource: ip-prefix-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

DETAIL-FIB-ENTRY-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/

Retrieve operation of resource: detail-fib-entry-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
} }

LOADSHARE-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/

Retrieve operation of resource: loadshare-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
} }

LOAD-INFORMTION-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/

Retrieve operation of resource: load-informtion-internal-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
} }

SANITY-FLAG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/sanity-flag/

Retrieve operation of resource: sanity-flag

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACE-HANDLE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/interface-handle/

Retrieve operation of resource: interface-handle

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

WEIGHTS-OF-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/weights-of-path/

Retrieve operation of resource: weights-of-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-ADDRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/adjacency-address/

Retrieve operation of resource: adjacency-address

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"address": "string" address
} }

PBTS-CLASS-IS-FALLBACK-MAPPED - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-class-is-fallback-mapped/

Retrieve operation of resource: pbts-class-is-fallback-mapped

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

PBTS-FALLBACK-TO-DROP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-fallback-to-drop/

Retrieve operation of resource: pbts-fallback-to-drop

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TUNNEL-IS-FORWARD-CLASS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/tunnel-is-forward-class/

Retrieve operation of resource: tunnel-is-forward-class

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FIB-ENTRY-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/

Retrieve operation of resource: fib-entry-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] } }

FIB-SH-TBL-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/

Retrieve operation of resource: fib-sh-tbl-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MORE-DETAIL-ABOUT-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/

Retrieve operation of resource: more-detail-about-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
} }

SPD-IPENCAP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/

Retrieve operation of resource: spd-ipencap

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" Transport VRF name
} }

IP-ENCAP-HDR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/ip-encap-hdr/

Retrieve operation of resource: ip-encap-hdr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Static Header
} }

MPLS-INFORMATION-FOR-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/

Retrieve operation of resource: mpls-information-for-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] } }

RECURSIVE-LBL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/recursive-lbl-stack/

Retrieve operation of resource: recursive-lbl-stack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

IGP-LABEL-STACK-ARRAY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/

Retrieve operation of resource: igp-label-stack-array

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" NHAddress
} }

LSTACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/lstack/

Retrieve operation of resource: lstack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SRV6-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/srv6-information/

Retrieve operation of resource: srv6-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
} }

SRV6-STATISTICS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/srv6-information/srv6-statistics/

Retrieve operation of resource: srv6-statistics

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
} }

EXTENSION-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/extension-object/

Retrieve operation of resource: extension-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" type
} }

SFECD-LE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/extension-object/sfecd-le/

Retrieve operation of resource: sfecd-le

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
} }

NH-INFO-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/

Retrieve operation of resource: nh-info-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-remote-details": { Detailed Remote NHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } } }

NH-INFO-LOCAL-DETAILS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/

Retrieve operation of resource: nh-info-local-details

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-local-details": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } }

NH-INFO-LOCAL-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/

Retrieve operation of resource: nh-info-local-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/

Retrieve operation of resource: nh-info-special-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } }

NH-INFO-SPECIAL-PUNT-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/

Retrieve operation of resource: nh-info-special-punt-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DROP-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/

Retrieve operation of resource: nh-info-special-drop-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-NULL-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/

Retrieve operation of resource: nh-info-special-null-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DISCARD-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/

Retrieve operation of resource: nh-info-special-discard-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-REMOTE-DETAILS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/

Retrieve operation of resource: nh-info-remote-details

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-remote-details": { Detailed Remote NHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } }

NH-INFO-REMOTE-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/

Retrieve operation of resource: nh-info-remote-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/

Retrieve operation of resource: summary

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] },
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
} }

EXCLUSIVE-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/exclusive-load-sharing-element/

Retrieve operation of resource: exclusive-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
} }

SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/shared-load-sharing-element/

Retrieve operation of resource: shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
} }

CROSS-SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/cross-shared-load-sharing-element/

Retrieve operation of resource: cross-shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
} }

LABEL-SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/label-shared-load-sharing-element/

Retrieve operation of resource: label-shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
} }

PREFIX-MASKLEN-DISTRIBUTION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/prefix-masklen-distribution/

Retrieve operation of resource: prefix-masklen-distribution

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ], {
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
} ] } }

UNICAST-PREFIXE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/prefix-masklen-distribution/unicast-prefixe/

Retrieve operation of resource: unicast-prefixe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
} }

BROADCAST-PREFIXE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/prefix-masklen-distribution/broadcast-prefixe/

Retrieve operation of resource: broadcast-prefixe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
} }

MULTICAST-PREFIX - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/prefix-masklen-distribution/multicast-prefix/

Retrieve operation of resource: multicast-prefix

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
} }

INTERFACE-INFOS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/

Retrieve operation of resource: interface-infos

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interface-infos": { Table of InterfaceInfo
{
"interfaces": { Table of interfaces
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] },
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
} ] } },
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
} ] },
"link-type": "string" Link type
} ] } }

EVT-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/interface-info/{link-type}/interfaces/interface/{interface-name}/si-internal/fib-idb-hist/evt-entry/

Retrieve operation of resource: evt-entry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

link-type: string
in path

ID of link-type

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" The timestamp of the event
} }

EVT-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/interface-info/{link-type}/interfaces/interface/{interface-name}/si-internal/fib-idb-hist/evt-entry/evt-data/

Retrieve operation of resource: evt-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

link-type: string
in path

ID of link-type

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

EVT-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/interface-info/{link-type}/interfaces/interface/{interface-name}/si-internal/fib-srte-head-hist/evt-entry/

Retrieve operation of resource: evt-entry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

link-type: string
in path

ID of link-type

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
} ],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" The timestamp of the event
} }

EVT-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/interface-info/{link-type}/interfaces/interface/{interface-name}/si-internal/fib-srte-head-hist/evt-entry/evt-data/

Retrieve operation of resource: evt-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

link-type: string
in path

ID of link-type

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

IP-PREFIX-BRIEFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/

Retrieve operation of resource: ip-prefix-briefs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ip-prefix-briefs": { IP FIB prefix brief table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" lstack
} ], {
"entry": "boolean" lstack
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" lstack
} ], {
"entry": "integer" lstack
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" lstack
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" lstack
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" Leaf Extension Object List
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", Destination IP address
"prefix-length": "string" IP prefix length
} ] } }

IP-PREFIX-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/

Retrieve operation of resource: ip-prefix-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

DETAIL-FIB-ENTRY-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/

Retrieve operation of resource: detail-fib-entry-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
} }

LOADSHARE-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/

Retrieve operation of resource: loadshare-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
} }

LOAD-INFORMTION-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/

Retrieve operation of resource: load-informtion-internal-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
} }

SANITY-FLAG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/sanity-flag/

Retrieve operation of resource: sanity-flag

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACE-HANDLE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/interface-handle/

Retrieve operation of resource: interface-handle

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

WEIGHTS-OF-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/weights-of-path/

Retrieve operation of resource: weights-of-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-ADDRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/adjacency-address/

Retrieve operation of resource: adjacency-address

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"address": "string" address
} }

PBTS-CLASS-IS-FALLBACK-MAPPED - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-class-is-fallback-mapped/

Retrieve operation of resource: pbts-class-is-fallback-mapped

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

PBTS-FALLBACK-TO-DROP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-fallback-to-drop/

Retrieve operation of resource: pbts-fallback-to-drop

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TUNNEL-IS-FORWARD-CLASS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/tunnel-is-forward-class/

Retrieve operation of resource: tunnel-is-forward-class

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FIB-ENTRY-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/

Retrieve operation of resource: fib-entry-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] } }

FIB-SH-TBL-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/

Retrieve operation of resource: fib-sh-tbl-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MORE-DETAIL-ABOUT-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/

Retrieve operation of resource: more-detail-about-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
} }

SPD-IPENCAP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/

Retrieve operation of resource: spd-ipencap

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" Transport VRF name
} }

IP-ENCAP-HDR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/ip-encap-hdr/

Retrieve operation of resource: ip-encap-hdr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Static Header
} }

MPLS-INFORMATION-FOR-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/

Retrieve operation of resource: mpls-information-for-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] } }

RECURSIVE-LBL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/recursive-lbl-stack/

Retrieve operation of resource: recursive-lbl-stack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

IGP-LABEL-STACK-ARRAY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/

Retrieve operation of resource: igp-label-stack-array

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" NHAddress
} }

LSTACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/lstack/

Retrieve operation of resource: lstack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SRV6-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/srv6-information/

Retrieve operation of resource: srv6-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
} }

SRV6-STATISTICS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/srv6-information/srv6-statistics/

Retrieve operation of resource: srv6-statistics

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
} }

EXTENSION-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/extension-object/

Retrieve operation of resource: extension-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" type
} }

SFECD-LE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/extension-object/sfecd-le/

Retrieve operation of resource: sfecd-le

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
} }

NH-INFO-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/

Retrieve operation of resource: nh-info-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} },
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } } }

NH-INFO-REMOTE-DETAIL-HARDWARE-INGRESSES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/

Retrieve operation of resource: nh-info-remote-detail-hardware-ingresses

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } }

NH-INFO-REMOTE-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/

Retrieve operation of resource: nh-info-remote-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-LOCAL-DETAIL-HARDWARE-INGRESSES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/

Retrieve operation of resource: nh-info-local-detail-hardware-ingresses

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } }

NH-INFO-LOCAL-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/

Retrieve operation of resource: nh-info-local-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } }

NH-INFO-SPECIAL-PUNT-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-punt-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-NULL-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-null-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DROP-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-drop-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DISCARD-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-discard-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/

Retrieve operation of resource: nh-info-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-local-briefs": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] },
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } } }

NH-INFO-SPECIAL-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/

Retrieve operation of resource: nh-info-special-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} } }

NH-INFO-SPECIAL-DISCARD-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/

Retrieve operation of resource: nh-info-special-discard-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-NULL-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/

Retrieve operation of resource: nh-info-special-null-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-PUNT-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/

Retrieve operation of resource: nh-info-special-punt-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-SPECIAL-DROP-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/

Retrieve operation of resource: nh-info-special-drop-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
} }

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-REMOTE-BRIEFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/

Retrieve operation of resource: nh-info-remote-briefs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-remote-briefs": { remote nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } }

NH-INFO-REMOTE-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/

Retrieve operation of resource: nh-info-remote-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

NH-INFO-LOCAL-BRIEFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/

Retrieve operation of resource: nh-info-local-briefs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-local-briefs": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] },
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
} ] } }

NH-INFO-LOCAL-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/

Retrieve operation of resource: nh-info-local-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
} }

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
} } ] } }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} } }

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
} }

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
} }

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
} }

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
} }

EXACT-ROUTES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/

Retrieve operation of resource: exact-routes

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"exact-routes": { Exact Route Table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" lstack
} ], {
"entry": "boolean" lstack
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" lstack
} ], {
"entry": "integer" lstack
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" lstack
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" lstack
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] },
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" Leaf Extension Object List
} ],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"source": "string", Source address
"vrf-name": "string", VRF Name
"destination": "string", Destination address
"protocol-name": "string" Protocol Name
} ] } }

EXACT-ROUTE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/

Retrieve operation of resource: exact-route

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

DETAIL-FIB-ENTRY-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/

Retrieve operation of resource: detail-fib-entry-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
} }

LOADSHARE-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/

Retrieve operation of resource: loadshare-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
} }

LOAD-INFORMTION-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/

Retrieve operation of resource: load-informtion-internal-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
{
"entry": "boolean" Tunnel is forward class
} ], {
"entry": "boolean" Tunnel is forward class
} ],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
} ], {
"entry": "integer" Tunnel is forward class
} ], {
"address": "string" Adjacency address
} ],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
} ],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
{
"entry": "boolean" Tunnel is forward class
} ],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
} }

SANITY-FLAG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/sanity-flag/

Retrieve operation of resource: sanity-flag

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACE-HANDLE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/interface-handle/

Retrieve operation of resource: interface-handle

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

WEIGHTS-OF-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/weights-of-path/

Retrieve operation of resource: weights-of-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-ADDRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/adjacency-address/

Retrieve operation of resource: adjacency-address

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"address": "string" address
} }

PBTS-CLASS-IS-FALLBACK-MAPPED - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-class-is-fallback-mapped/

Retrieve operation of resource: pbts-class-is-fallback-mapped

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

PBTS-FALLBACK-TO-DROP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-fallback-to-drop/

Retrieve operation of resource: pbts-fallback-to-drop

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TUNNEL-IS-FORWARD-CLASS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/tunnel-is-forward-class/

Retrieve operation of resource: tunnel-is-forward-class

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FIB-ENTRY-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/

Retrieve operation of resource: fib-entry-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] },
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
} ] } }

FIB-SH-TBL-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/

Retrieve operation of resource: fib-sh-tbl-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MORE-DETAIL-ABOUT-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/

Retrieve operation of resource: more-detail-about-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
} ],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
} }

SPD-IPENCAP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/

Retrieve operation of resource: spd-ipencap

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
} ],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" Transport VRF name
} }

IP-ENCAP-HDR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/ip-encap-hdr/

Retrieve operation of resource: ip-encap-hdr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Static Header
} }

MPLS-INFORMATION-FOR-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/

Retrieve operation of resource: mpls-information-for-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
} ],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
} ] } }

RECURSIVE-LBL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/recursive-lbl-stack/

Retrieve operation of resource: recursive-lbl-stack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

IGP-LABEL-STACK-ARRAY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/

Retrieve operation of resource: igp-label-stack-array

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"lstack": [ No description
{
"entry": "integer" lstack
} ],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" NHAddress
} }

LSTACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/lstack/

Retrieve operation of resource: lstack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SRV6-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/srv6-information/

Retrieve operation of resource: srv6-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
} }

SRV6-STATISTICS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/srv6-information/srv6-statistics/

Retrieve operation of resource: srv6-statistics

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
} }

EXTENSION-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/extension-object/

Retrieve operation of resource: extension-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" type
} }

SFECD-LE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/extension-object/sfecd-le/

Retrieve operation of resource: sfecd-le

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
} }

NH-IDS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/nh-ids/

Retrieve operation of resource: nh-ids

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nh-ids": { NHIdTable is accessed by two keys;\n{NHIdValue} and/or {NHInterface,NHAddress
"nh-id": [ NHID value
{
"time-of-last-update-in-msec": "integer", The time of last update in msec
"nh-link-type": "integer", Payload linktype
"nh-table-id": "integer", Table-ID entry notified for
"nh-id-application": "integer", NHID application type
"version": "integer", RIB version
"nh-address-xr": "string", Next-hop address
"nh-interf-handle": "string", Next-hop interface
"nh-protocol": "integer", Next-hop address protocol, IPv4/IPv6
"nh-id": "integer", NHID value
"nh-interface-name": "string", Interface Name
"nh-id-value": "integer", NexthopId Value
"nh-address": "string" Next-hop address in string format (e.g., 1\n.2.3.4)
} ] } }

NH-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/nh-ids/nh-id/

Retrieve operation of resource: nh-id

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

EXTERNAL-CLIENT-SUMMARIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-client-summaries/

Retrieve operation of resource: external-client-summaries

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"external-client-summaries": { External Client Summary Table
{
"ses-client-name": "string", External client name
"ses-comp-id": "integer", component-id of the client
"ses-ecd-version": "integer", ECD version
"ses-num-pending": "integer", Number of pending notifs
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"ses-num-regs": "integer", Number of registrations
"ses-client-pulsed-time": "integer", Client pulsed timestamp
"ses-feci-fib-proto": "integer", Registration proto
"id": "integer", ID of the client: ECDv1 is component id,\nECDv2 is client id
"ecd-ver": "integer" Ecd Version
} ] } }

EXTERNAL-CLIENT-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-client-summaries/external-client-summary/

Retrieve operation of resource: external-client-summary

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SES-PL-SUM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-client-summaries/external-client-summary/ses-pl-sum/

Retrieve operation of resource: ses-pl-sum

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
{
"entry": "integer" Number of ECD pathlists per interest
} ],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
} }

SEP-NUM-ECD-PL-PER-INTEREST - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-client-summaries/external-client-summary/ses-pl-sum/sep-num-ecd-pl-per-interest/

Retrieve operation of resource: sep-num-ecd-pl-per-interest

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MISC - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/

Retrieve operation of resource: misc

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"misc": { CEF misc hidden data
"mi-proto-dbg-stat": [ No description
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" LISP UCMP support
} ],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" LISP UCMP support
} ],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
} ],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" LISP UCMP support
} ],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
} ] } ],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" Per protocol debug stats
} ], {
"entry": "integer" LISP UCMP support
} ],
"mi-xpl-ldi-enabled": "boolean", XPL loadinfo is enabled
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"mi-tot-dnld-time": "integer", total download time
{
"entry": "integer" LISP UCMP support
} ],
"mi-cpuless-init": "boolean", cpuless node list init
"mi-lrpf-num": [ No description
{
"entry": "integer" LISP UCMP support
} ],
"mi-cpu-time": "integer", CPU download time
{
"entry": "integer" LISP UCMP support
} ],
"mi-cpuless-count": "integer", count of cpuless line cards
"mi-idb-recycle-count": "integer", Number of idbs that hit ifh recycle
"mi-lrpf-stats-act": [ No description
{
"entry": "integer" LISP UCMP support
} ],
"mi-pfi-ifh-upd": "integer", number of pfi ifh create notif
"mi-prefer-aib-routes-over-rib-oper": "boolean", Prefer AIB routes over RIB/LSD operational state
"mi-num-virtual-ll-addresses-deleted": "integer", mi num virtual ll addresses deleted
"mi-frr-follow-bgp-pic": "boolean", fast-reroute follow BGP-PIC configured
"mi-num-virtual-ll-addresses-dropped": "integer", mi num virtual ll addresses dropped
"mi-lrpf-stats-fail": [ No description
{
"entry": "integer" LISP UCMP support
} ],
"mi-num-mgmt-list": "integer", Number of management interfaces
"mi-idb-recycle-cleanup-count": "integer", Number of idb cleaned up after hitting ifh\nrecycle
"mi-cpuless-node": [ No description
{
"entry": "integer" LISP UCMP support
} ],
"mi-prefer-aib-routes-over-rib-cfg": "boolean", Prefer AIB routes over RIB/LSD configured state
"mi-idb-purge-cntr": [ No description
{
"fpp-cntr": [ No description
{
"entry": "integer" LISP UCMP support
} ] } ],
"mi-num-virtual-ll-addresses-added": "integer", mi num virtual ll addresses added
"mi-num-lisp-eid": [ No description
{
"entry": "integer" LISP UCMP support
} ], {
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" FRR statistics
} ],
"mi-num-virtual-ll-addresses-cached": "integer", mi num virtual ll addresses cached
"mi-pfi-ifh-stale": "integer", number of stale ifh removed
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" LISP UCMP support
} ], {
"entry": "boolean" LISP UCMP support
} ],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" LISP UCMP support
} ],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" LISP UCMP support
} ] },
"mi-pfi-ifh-del": "integer", number of pfi ifh delete notif
"mi-tot-gtrie-time": "integer", total time spent in gtrie operations
"mi-shm-reset-ts": "integer", Last FIB shared memory reset time stamp
"mi-del": [ No description
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" Timestamps of deleted routes
} ],
"mi-tot-plat-upd-time": "integer", total platform update time
"mi-clock-time": "integer" clock download time
} }

MI-ISSU-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-issu-state/

Retrieve operation of resource: mi-issu-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
} ],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
} }

FIS-PROTO-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-issu-state/fis-proto-state/

Retrieve operation of resource: fis-proto-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" Protocol EOD sent timestamp
} }

MI-PLAT-CAPABILITIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/

Retrieve operation of resource: mi-plat-capabilities

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" LISP UCMP support
} ], {
"entry": "boolean" LISP UCMP support
} ],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" LISP UCMP support
} ],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" LISP UCMP support
} ] } }

FPC-LISP-DECAP-OVER-V4 - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/fpc-lisp-decap-over-v4/

Retrieve operation of resource: fpc-lisp-decap-over-v4

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FPC-LISP-DECAP-OVER-V6 - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/fpc-lisp-decap-over-v6/

Retrieve operation of resource: fpc-lisp-decap-over-v6

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FPC-LISP-UCMP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/fpc-lisp-ucmp/

Retrieve operation of resource: fpc-lisp-ucmp

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FPC-RESOLVE-VIA-TABLE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/fpc-resolve-via-table/

Retrieve operation of resource: fpc-resolve-via-table

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-IDB-EXT-CLEANUP-FAILED-COUNT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-idb-ext-cleanup-failed-count/

Retrieve operation of resource: mi-idb-ext-cleanup-failed-count

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-LRPF-STATS-FAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-lrpf-stats-fail/

Retrieve operation of resource: mi-lrpf-stats-fail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-LRPF-STATS-ACT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-lrpf-stats-act/

Retrieve operation of resource: mi-lrpf-stats-act

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-LRPF-NUM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-lrpf-num/

Retrieve operation of resource: mi-lrpf-num

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-IDB-LSEC-ENABLED-NUM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-idb-lsec-enabled-num/

Retrieve operation of resource: mi-idb-lsec-enabled-num

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-NUM-LISP-EID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-num-lisp-eid/

Retrieve operation of resource: mi-num-lisp-eid

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-NUM-LISP-VALID-EID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-num-lisp-valid-eid/

Retrieve operation of resource: mi-num-lisp-valid-eid

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-CPULESS-NODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-cpuless-node/

Retrieve operation of resource: mi-cpuless-node

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-PROTO-DBG-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/

Retrieve operation of resource: mi-proto-dbg-stat

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" Number of vrf routes from \n\neach route source
} ],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" Number of vrf routes from \n\neach route source
} ],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
} ],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" Number of vrf routes from \n\neach route source
} ],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
} ] } ],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" number of PLs marked to include backup path
} }

FPD-PLATF-UPD-STATS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-platf-upd-stats/

Retrieve operation of resource: fpd-platf-upd-stats

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
} ] } ],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
} }

FPUS-OBJ-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-platf-upd-stats/fpus-obj-stat/

Retrieve operation of resource: fpus-obj-stat

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by action type
} ] } }

FOS-OBJ-ACT-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-platf-upd-stats/fpus-obj-stat/fos-obj-act-stat/

Retrieve operation of resource: fos-obj-act-stat

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Total number of updates that took zero time
} }

FPD-GTRIE-TIMING - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-gtrie-timing/

Retrieve operation of resource: fpd-gtrie-timing

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
} ],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
} }

FGT-GTRIE-FN-TIMING - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-gtrie-timing/fgt-gtrie-fn-timing/

Retrieve operation of resource: fgt-gtrie-fn-timing

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Time stamp of max update
} }

FPD-GBLTBL-SRC-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-gbltbl-src-entry/

Retrieve operation of resource: fpd-gbltbl-src-entry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FPD-VRFTBL-SRC-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-vrftbl-src-entry/

Retrieve operation of resource: fpd-vrftbl-src-entry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FPD-NUM-RETRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-num-retry/

Retrieve operation of resource: fpd-num-retry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-IDB-PURGE-CNTR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-idb-purge-cntr/

Retrieve operation of resource: mi-idb-purge-cntr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"fpp-cntr": [ No description
{
"entry": "integer" the number of frees for this proto
} ] } }

FPP-CNTR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-idb-purge-cntr/fpp-cntr/

Retrieve operation of resource: fpp-cntr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MI-DEL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-del/

Retrieve operation of resource: mi-del

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" tableid
} }

MI-FRR-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-frr-stat/

Retrieve operation of resource: mi-frr-stat

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" total number of successful FRR tunnel ID frees
} }

LOCAL-LABEL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/

Retrieve operation of resource: local-label

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"local-label": { local label
"conflicts": { FIB Local-label conflicts database
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" type
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", IP Prefix
"ll-ctype": "string" Type of entry
} ] } } }

CONFLICTS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/

Retrieve operation of resource: conflicts

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"conflicts": { FIB Local-label conflicts database
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" type
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", IP Prefix
"ll-ctype": "string" Type of entry
} ] } }

CONFLICT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/conflict/

Retrieve operation of resource: conflict

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

EXT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/conflict/ext/

Retrieve operation of resource: ext

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" type
} }

PFX - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/conflict/ext/pfx/

Retrieve operation of resource: pfx

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
} }

LSM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/conflict/ext/lsm/

Retrieve operation of resource: lsm

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
} }

OC-AFT-L3 - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/

Retrieve operation of resource: oc-aft-l3

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"oc-aft-l3": { oc aft l3
"vrfs": { Table VRFs - openconfig network-instances
{
"vrf-name": "string", Network Instance Name
"abstract-forwarding-tables": { Abstract forwarding table per FIB protocol
"ipv4-unicast": { IPv4 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
} ] },
"mpls": { MPLS abstract forwarding table
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
} ] } },
"ipv6-unicast": { IPv6 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
} ] } } } ] } } }

VRFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/

Retrieve operation of resource: vrfs

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"vrfs": { Table VRFs - openconfig network-instances
{
"vrf-name": "string", Network Instance Name
"abstract-forwarding-tables": { Abstract forwarding table per FIB protocol
"ipv4-unicast": { IPv4 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
} ] },
"mpls": { MPLS abstract forwarding table
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
} ] } },
"ipv6-unicast": { IPv6 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
} ] } } } ] } }

VRF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/

Retrieve operation of resource: vrf

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ABSTRACT-FORWARDING-TABLES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/

Retrieve operation of resource: abstract-forwarding-tables

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"abstract-forwarding-tables": { Abstract forwarding table per FIB protocol
"ipv4-unicast": { IPv4 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
} ] },
"mpls": { MPLS abstract forwarding table
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
} ] } },
"ipv6-unicast": { IPv6 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
} ] } } }

MPLS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/

Retrieve operation of resource: mpls

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mpls": { MPLS abstract forwarding table
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
} ] } } }

LABEL-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/

Retrieve operation of resource: label-entries

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
} ] } }

LABEL-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/

Retrieve operation of resource: label-entry

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
} }

NEXT-HOP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/next-hop/

Retrieve operation of resource: next-hop

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"next-hop": {
"state": { AFT entry interface ref state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} } ] } }

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/next-hop/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { OC AFT entry next-hop state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
} }

INTERFACE-REF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/next-hop/interface-ref/

Retrieve operation of resource: interface-ref

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interface-ref": { AFT entry next-hop interface ref
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} } }

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/next-hop/interface-ref/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} }

IPV6-UNICAST - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/

Retrieve operation of resource: ipv6-unicast

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv6-unicast": { IPv6 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
} ] } }

PREFIX-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/

Retrieve operation of resource: prefix-entries

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"prefix-entries": { Table of IP prefixes
"prefix-entry": [
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
} } ] } }

PREFIX-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/

Retrieve operation of resource: prefix-entry

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mask-length}": {
    
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
} } }

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
} }

NEXT-HOP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/

Retrieve operation of resource: next-hop

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"next-hop": {
"state": { AFT entry interface ref state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} } ] } }

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { OC AFT entry next-hop state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
} }

INTERFACE-REF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/interface-ref/

Retrieve operation of resource: interface-ref

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interface-ref": { AFT entry next-hop interface ref
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} } }

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/interface-ref/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} }

IPV4-UNICAST - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/

Retrieve operation of resource: ipv4-unicast

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv4-unicast": { IPv4 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
} ] } }

PREFIX-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/

Retrieve operation of resource: prefix-entries

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"prefix-entries": { Table of IP prefixes
"prefix-entry": [
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
} } ] } }

PREFIX-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/

Retrieve operation of resource: prefix-entry

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mask-length}": {
    
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
} } ] } ],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
} } }

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
} }

NEXT-HOP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/

Retrieve operation of resource: next-hop

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"next-hop": {
"state": { AFT entry interface ref state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} } ] } }

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { OC AFT entry next-hop state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
} }

INTERFACE-REF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/interface-ref/

Retrieve operation of resource: interface-ref

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interface-ref": { AFT entry next-hop interface ref
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} } }

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/interface-ref/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
} }

MPLS-FORWARDING - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/

Retrieve operation of resource: mpls-forwarding

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mpls-forwarding": { mpls forwarding
"nodes": { Table of Nodes
{
"forwarding-summary": { MPLS forwarding summary
"te-internal-entries": "integer", Number of TE internal forwarding entries
"global-dropped-packets": "integer", Number of global FIB packets dropped
"te-head-entries": "integer", Number of TE tunnel head imposition entries
"mte-midpoint-entries": "integer", Number of MTE midpoint entries
"total-p2mp-forwarding-updates": "integer", Total forwarding updates from MRIB to LFDs
"reserved-label-entries": "integer", Number of reserved label entries
"ignore-protect": "integer", Number of TE tunnels treated as non-protected
"total-p2mp-iir-forwarding-drop-messages": "integer", Total IIR triggered p2mp forwarding MRIB\nmessages dropped
"ipv4-imposition-entries": "integer", Number of IPv4 imposition entries
"lowest-label": "integer", Lowest label in use
"te-frr-next-hop-entries": "integer", Number of TE FRR protected next-hop entries
"deleted-stale-entries": "integer", Number of delete stale label entries
"te-frr-head-entries": "integer", Number of TE FRR tunnel head imposition entries
"total-p2mp-forwarding-drop-messages": "integer", Total p2mp forwarding messages dropped from MRIB\nto LFDs
"global-fragmented-packets": "integer", Number of global FIB packets fragmented
"global-failed-lookups": "integer", Number of global failed lookups
"total-p2mp-forwarding-added-or-modify-messages": "integer", Total p2mp forwarding add/modify messages from\nMRIB to LFDs
"label-switched-entries": "integer", Number of label swap/disposition entries
"total-forwarding-update-messages": "integer", Total forwarding update messages from LSD to\nLFDs
"lrpf-entries": "integer", Number of labels with RPF
"te-frr-mid-points-entries": "integer", Number of TE FRR MidPoints forwarding entries
"te-frr-internal-entries": "integer", Number of TE internal forwarding entries
"total-forwarding-updates": "integer", Total forwarding updates from LSD to LFDs
"te-frr-interface-entries": "integer", Number of TE FRR protected interface entries
"total-p2mp-forwarding-delete-messages": "integer", Total p2mp forwarding del messages from MRIB to\nLFDs
"mte-ll-entries": "integer", Number of MTE local entries
"te-mid-points-entries": "integer", Number of TE MidPoints forwarding entries
"mte-head-entries": "integer", Number of MTE tunnel head entries
"highest-label": "integer" Highest Label in use
},
"node-name": "string", Node ID
"frr-logs": { FRR Log Table
{
"number-of-rewrites-affected": "integer", Number of rewrites affected
"start-time": { Time of FRR event processing start, Seconds in\nUTC, and Nano Seconds
"seconds": "string", Seconds part of time valueiin UTC
"nanoseconds": "string" Nanoseconds part of time value
},
"frr-event-node-id": "string", Node on which the FRR event happened
"protected-frr-interface-name": "string", Interface
"switching-time-nsecs": "integer", Time to switch rewrites [nsecs]
"next-hop": "integer", Next Hop
"fast-bundle-member-down-interface": "integer", Fast Bundle Member Down Interface
"main-processing": "integer", Main Processing for FRR
"event-id": "integer" Event ID
} ] },
"label-fib": { Labels For FIB
"informations": { Forwarding filtering details
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
} ] },
"forwarding-details": { MPLS Forwarding Detail table
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
} ] },
"label-security": { MPLS label security
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
} ] },
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
} } },
"tunnel": { TE Tunnel information
"forwarding-tunnels": { Forwarding details for TE tunnels
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
},
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
},
"interface-name": "string" Interface Name
} ] } },
"frr-database": { MPLS forwarding FRR Database
"frrdb-tunnel-midpoints": { MPLS forwarding FRR Database Tunnel Midpoint\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"local-label": "string" Local label value
} ] },
"frrdb-summary": { MPLS forwarding FRR Database Summary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-protected-interface-table-summaries": { MPLS forwarding FRR Database Protected\nInterface Summary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
} ] },
"frrdb-tunnel-head-summary": { MPLS forwarding FRR Database Tunnel Head\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-midpoint-summary": { MPLS forwarding FRR Database Tunnel Midpoint\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-heads": { MPLS forwarding FRR Database Tunnel Head\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"interface-name": "string" Interface Name
} ] },
"frrdb-backup-interface-summaries": { MPLS forwarding FRR Database Backup Interface\nSummary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
} ] } } } ] } } }

NODES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nodes": { Table of Nodes
{
"forwarding-summary": { MPLS forwarding summary
"te-internal-entries": "integer", Number of TE internal forwarding entries
"global-dropped-packets": "integer", Number of global FIB packets dropped
"te-head-entries": "integer", Number of TE tunnel head imposition entries
"mte-midpoint-entries": "integer", Number of MTE midpoint entries
"total-p2mp-forwarding-updates": "integer", Total forwarding updates from MRIB to LFDs
"reserved-label-entries": "integer", Number of reserved label entries
"ignore-protect": "integer", Number of TE tunnels treated as non-protected
"total-p2mp-iir-forwarding-drop-messages": "integer", Total IIR triggered p2mp forwarding MRIB\nmessages dropped
"ipv4-imposition-entries": "integer", Number of IPv4 imposition entries
"lowest-label": "integer", Lowest label in use
"te-frr-next-hop-entries": "integer", Number of TE FRR protected next-hop entries
"deleted-stale-entries": "integer", Number of delete stale label entries
"te-frr-head-entries": "integer", Number of TE FRR tunnel head imposition entries
"total-p2mp-forwarding-drop-messages": "integer", Total p2mp forwarding messages dropped from MRIB\nto LFDs
"global-fragmented-packets": "integer", Number of global FIB packets fragmented
"global-failed-lookups": "integer", Number of global failed lookups
"total-p2mp-forwarding-added-or-modify-messages": "integer", Total p2mp forwarding add/modify messages from\nMRIB to LFDs
"label-switched-entries": "integer", Number of label swap/disposition entries
"total-forwarding-update-messages": "integer", Total forwarding update messages from LSD to\nLFDs
"lrpf-entries": "integer", Number of labels with RPF
"te-frr-mid-points-entries": "integer", Number of TE FRR MidPoints forwarding entries
"te-frr-internal-entries": "integer", Number of TE internal forwarding entries
"total-forwarding-updates": "integer", Total forwarding updates from LSD to LFDs
"te-frr-interface-entries": "integer", Number of TE FRR protected interface entries
"total-p2mp-forwarding-delete-messages": "integer", Total p2mp forwarding del messages from MRIB to\nLFDs
"mte-ll-entries": "integer", Number of MTE local entries
"te-mid-points-entries": "integer", Number of TE MidPoints forwarding entries
"mte-head-entries": "integer", Number of MTE tunnel head entries
"highest-label": "integer" Highest Label in use
},
"node-name": "string", Node ID
"frr-logs": { FRR Log Table
{
"number-of-rewrites-affected": "integer", Number of rewrites affected
"start-time": { Time of FRR event processing start, Seconds in\nUTC, and Nano Seconds
"seconds": "string", Seconds part of time valueiin UTC
"nanoseconds": "string" Nanoseconds part of time value
},
"frr-event-node-id": "string", Node on which the FRR event happened
"protected-frr-interface-name": "string", Interface
"switching-time-nsecs": "integer", Time to switch rewrites [nsecs]
"next-hop": "integer", Next Hop
"fast-bundle-member-down-interface": "integer", Fast Bundle Member Down Interface
"main-processing": "integer", Main Processing for FRR
"event-id": "integer" Event ID
} ] },
"label-fib": { Labels For FIB
"informations": { Forwarding filtering details
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
} ] },
"forwarding-details": { MPLS Forwarding Detail table
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
} ] },
"label-security": { MPLS label security
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
} ] },
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
} } },
"tunnel": { TE Tunnel information
"forwarding-tunnels": { Forwarding details for TE tunnels
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
},
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
},
"interface-name": "string" Interface Name
} ] } },
"frr-database": { MPLS forwarding FRR Database
"frrdb-tunnel-midpoints": { MPLS forwarding FRR Database Tunnel Midpoint\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"local-label": "string" Local label value
} ] },
"frrdb-summary": { MPLS forwarding FRR Database Summary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-protected-interface-table-summaries": { MPLS forwarding FRR Database Protected\nInterface Summary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
} ] },
"frrdb-tunnel-head-summary": { MPLS forwarding FRR Database Tunnel Head\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-midpoint-summary": { MPLS forwarding FRR Database Tunnel Midpoint\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-heads": { MPLS forwarding FRR Database Tunnel Head\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"interface-name": "string" Interface Name
} ] },
"frrdb-backup-interface-summaries": { MPLS forwarding FRR Database Backup Interface\nSummary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
} ] } } } ] } }

NODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/

Retrieve operation of resource: node

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FORWARDING-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/forwarding-summary/

Retrieve operation of resource: forwarding-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"forwarding-summary": { MPLS forwarding summary
"te-internal-entries": "integer", Number of TE internal forwarding entries
"global-dropped-packets": "integer", Number of global FIB packets dropped
"te-head-entries": "integer", Number of TE tunnel head imposition entries
"mte-midpoint-entries": "integer", Number of MTE midpoint entries
"total-p2mp-forwarding-updates": "integer", Total forwarding updates from MRIB to LFDs
"reserved-label-entries": "integer", Number of reserved label entries
"ignore-protect": "integer", Number of TE tunnels treated as non-protected
"total-p2mp-iir-forwarding-drop-messages": "integer", Total IIR triggered p2mp forwarding MRIB\nmessages dropped
"ipv4-imposition-entries": "integer", Number of IPv4 imposition entries
"lowest-label": "integer", Lowest label in use
"te-frr-next-hop-entries": "integer", Number of TE FRR protected next-hop entries
"deleted-stale-entries": "integer", Number of delete stale label entries
"te-frr-head-entries": "integer", Number of TE FRR tunnel head imposition entries
"total-p2mp-forwarding-drop-messages": "integer", Total p2mp forwarding messages dropped from MRIB\nto LFDs
"global-fragmented-packets": "integer", Number of global FIB packets fragmented
"global-failed-lookups": "integer", Number of global failed lookups
"total-p2mp-forwarding-added-or-modify-messages": "integer", Total p2mp forwarding add/modify messages from\nMRIB to LFDs
"label-switched-entries": "integer", Number of label swap/disposition entries
"total-forwarding-update-messages": "integer", Total forwarding update messages from LSD to\nLFDs
"lrpf-entries": "integer", Number of labels with RPF
"te-frr-mid-points-entries": "integer", Number of TE FRR MidPoints forwarding entries
"te-frr-internal-entries": "integer", Number of TE internal forwarding entries
"total-forwarding-updates": "integer", Total forwarding updates from LSD to LFDs
"te-frr-interface-entries": "integer", Number of TE FRR protected interface entries
"total-p2mp-forwarding-delete-messages": "integer", Total p2mp forwarding del messages from MRIB to\nLFDs
"mte-ll-entries": "integer", Number of MTE local entries
"te-mid-points-entries": "integer", Number of TE MidPoints forwarding entries
"mte-head-entries": "integer", Number of MTE tunnel head entries
"highest-label": "integer" Highest Label in use
} }

FRR-LOGS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-logs/

Retrieve operation of resource: frr-logs

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-logs": { FRR Log Table
{
"number-of-rewrites-affected": "integer", Number of rewrites affected
"start-time": { Time of FRR event processing start, Seconds in\nUTC, and Nano Seconds
"seconds": "string", Seconds part of time valueiin UTC
"nanoseconds": "string" Nanoseconds part of time value
},
"frr-event-node-id": "string", Node on which the FRR event happened
"protected-frr-interface-name": "string", Interface
"switching-time-nsecs": "integer", Time to switch rewrites [nsecs]
"next-hop": "integer", Next Hop
"fast-bundle-member-down-interface": "integer", Fast Bundle Member Down Interface
"main-processing": "integer", Main Processing for FRR
"event-id": "integer" Event ID
} ] } }

FRR-LOG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-logs/frr-log/{event-id}/

Retrieve operation of resource: frr-log

node-name: string
in path

ID of node-name

event-id: string
in path

ID of event-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

START-TIME - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-logs/frr-log/{event-id}/start-time/

Retrieve operation of resource: start-time

node-name: string
in path

ID of node-name

event-id: string
in path

ID of event-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"start-time": { Time of FRR event processing start, Seconds in\nUTC, and Nano Seconds
"seconds": "string", Seconds part of time valueiin UTC
"nanoseconds": "string" Nanoseconds part of time value
} }

LABEL-FIB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/

Retrieve operation of resource: label-fib

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"label-fib": { Labels For FIB
"informations": { Forwarding filtering details
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
} ] },
"forwarding-details": { MPLS Forwarding Detail table
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
} ] },
"label-security": { MPLS label security
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
} ] },
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
} } } }

FORWARDING-DETAILS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/

Retrieve operation of resource: forwarding-details

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"forwarding-details": { MPLS Forwarding Detail table
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
} ] } }

FORWARDING-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/

Retrieve operation of resource: forwarding-detail

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

LDI-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/ldi-information/

Retrieve operation of resource: ldi-information

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
} }

MULTICAST-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/multicast-information/

Retrieve operation of resource: multicast-information

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
} }

LABEL-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/label-information/

Retrieve operation of resource: label-information

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Outgoing Physical Interface
} }

LABEL-INFORMATION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/label-information/label-information-detail/

Retrieve operation of resource: label-information-detail

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
} }

LABEL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/label-information/label-information-detail/label-stack/

Retrieve operation of resource: label-stack

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

EXACT-ROUTE-HASH-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/label-information/exact-route-hash-info/

Retrieve operation of resource: exact-route-hash-info

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
} }

INFORMATIONS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/

Retrieve operation of resource: informations

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"informations": { Forwarding filtering details
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
} ] } }

INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/

Retrieve operation of resource: information

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

LDI-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/ldi-information/

Retrieve operation of resource: ldi-information

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
} }

MULTICAST-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/multicast-information/

Retrieve operation of resource: multicast-information

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
} }

LABEL-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/label-information/

Retrieve operation of resource: label-information

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Outgoing Physical Interface
} }

LABEL-INFORMATION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/label-information/label-information-detail/

Retrieve operation of resource: label-information-detail

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
} }

LABEL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/label-information/label-information-detail/label-stack/

Retrieve operation of resource: label-stack

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

EXACT-ROUTE-HASH-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/label-information/exact-route-hash-info/

Retrieve operation of resource: exact-route-hash-info

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
} }

LABEL-SECURITY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/label-security/

Retrieve operation of resource: label-security

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"label-security": { MPLS label security
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
} ] },
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
} } }

INTERFACES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/label-security/interfaces/

Retrieve operation of resource: interfaces

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
} ] } }

INTERFACE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/label-security/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/label-security/summary/

Retrieve operation of resource: summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
} }

TUNNEL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/

Retrieve operation of resource: tunnel

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"tunnel": { TE Tunnel information
"forwarding-tunnels": { Forwarding details for TE tunnels
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
},
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
},
"interface-name": "string" Interface Name
} ] } } }

FORWARDING-TUNNELS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/

Retrieve operation of resource: forwarding-tunnels

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"forwarding-tunnels": { Forwarding details for TE tunnels
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
},
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
},
"interface-name": "string" Interface Name
} ] } }

FORWARDING-TUNNEL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/

Retrieve operation of resource: forwarding-tunnel

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TUNNEL-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/tunnel-info/

Retrieve operation of resource: tunnel-info

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
} }

FWDG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/

Retrieve operation of resource: fwdg

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
} ],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
} }

LDI-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/ldi-information/

Retrieve operation of resource: ldi-information

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
} }

MULTICAST-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/multicast-information/

Retrieve operation of resource: multicast-information

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
} }

LABEL-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/label-information/

Retrieve operation of resource: label-information

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Outgoing Physical Interface
} }

LABEL-INFORMATION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/label-information/label-information-detail/

Retrieve operation of resource: label-information-detail

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
} ],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
} }

LABEL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/label-information/label-information-detail/label-stack/

Retrieve operation of resource: label-stack

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

EXACT-ROUTE-HASH-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/label-information/exact-route-hash-info/

Retrieve operation of resource: exact-route-hash-info

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
} }

FRR-DATABASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/

Retrieve operation of resource: frr-database

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-database": { MPLS forwarding FRR Database
"frrdb-tunnel-midpoints": { MPLS forwarding FRR Database Tunnel Midpoint\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"local-label": "string" Local label value
} ] },
"frrdb-summary": { MPLS forwarding FRR Database Summary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-protected-interface-table-summaries": { MPLS forwarding FRR Database Protected\nInterface Summary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
} ] },
"frrdb-tunnel-head-summary": { MPLS forwarding FRR Database Tunnel Head\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-midpoint-summary": { MPLS forwarding FRR Database Tunnel Midpoint\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-heads": { MPLS forwarding FRR Database Tunnel Head\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"interface-name": "string" Interface Name
} ] },
"frrdb-backup-interface-summaries": { MPLS forwarding FRR Database Backup Interface\nSummary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
} ] } } }

FRRDB-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-summary/

Retrieve operation of resource: frrdb-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frrdb-summary": { MPLS forwarding FRR Database Summary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
} }

FRRDB-PROTECTED-INTERFACE-TABLE-SUMMARIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-protected-interface-table-summaries/

Retrieve operation of resource: frrdb-protected-interface-table-summaries

node-name: string
in path

ID of node-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frrdb-protected-interface-table-summaries": { MPLS forwarding FRR Database Protected\nInterface Summary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
} ] } }

FRRDB-PROTECTED-INTERFACE-TABLE-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-protected-interface-table-summaries/frrdb-protected-interface-table-summary/{interface-name}/

Retrieve operation of resource: frrdb-protected-interface-table-summary

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FRRDB-TUNNEL-MIDPOINT-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoint-summary/

Retrieve operation of resource: frrdb-tunnel-midpoint-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frrdb-tunnel-midpoint-summary": { MPLS forwarding FRR Database Tunnel Midpoint\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
} }

FRRDB-TUNNEL-MIDPOINTS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/

Retrieve operation of resource: frrdb-tunnel-midpoints

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frrdb-tunnel-midpoints": { MPLS forwarding FRR Database Tunnel Midpoint\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"local-label": "string" Local label value
} ] } }

FRRDB-TUNNEL-MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/

Retrieve operation of resource: frrdb-tunnel-midpoint

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FRR-DB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/

Retrieve operation of resource: frr-db

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} }

FRR-ENTRY-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/frr-entry-id/

Retrieve operation of resource: frr-entry-id

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} } }

HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/frr-entry-id/head/

Retrieve operation of resource: head

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
} }

MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/frr-entry-id/midpoint/

Retrieve operation of resource: midpoint

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} }

MULTICAST-LEG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/multicast-leg/

Retrieve operation of resource: multicast-leg

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} }

FRR-ENTRY-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/multicast-leg/frr-entry-id/

Retrieve operation of resource: frr-entry-id

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} } }

HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/multicast-leg/frr-entry-id/head/

Retrieve operation of resource: head

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
} }

MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/multicast-leg/frr-entry-id/midpoint/

Retrieve operation of resource: midpoint

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} }

FRRDB-TUNNEL-HEADS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/

Retrieve operation of resource: frrdb-tunnel-heads

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frrdb-tunnel-heads": { MPLS forwarding FRR Database Tunnel Head\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"interface-name": "string" Interface Name
} ] } }

FRRDB-TUNNEL-HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/

Retrieve operation of resource: frrdb-tunnel-head

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FRR-DB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/

Retrieve operation of resource: frr-db

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} ],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} }

FRR-ENTRY-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/frr-entry-id/

Retrieve operation of resource: frr-entry-id

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} } }

HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/frr-entry-id/head/

Retrieve operation of resource: head

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
} }

MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/frr-entry-id/midpoint/

Retrieve operation of resource: midpoint

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} }

MULTICAST-LEG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/multicast-leg/

Retrieve operation of resource: multicast-leg

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} },
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
} }

FRR-ENTRY-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/multicast-leg/frr-entry-id/

Retrieve operation of resource: frr-entry-id

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} } }

HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/multicast-leg/frr-entry-id/head/

Retrieve operation of resource: head

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
} }

MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/multicast-leg/frr-entry-id/midpoint/

Retrieve operation of resource: midpoint

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
} }

FRRDB-TUNNEL-HEAD-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-head-summary/

Retrieve operation of resource: frrdb-tunnel-head-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frrdb-tunnel-head-summary": { MPLS forwarding FRR Database Tunnel Head\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
} }

FRRDB-BACKUP-INTERFACE-SUMMARIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-backup-interface-summaries/

Retrieve operation of resource: frrdb-backup-interface-summaries

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frrdb-backup-interface-summaries": { MPLS forwarding FRR Database Backup Interface\nSummary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
} ] } }

FRRDB-BACKUP-INTERFACE-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-backup-interface-summaries/frrdb-backup-interface-summary/{interface-name}/

Retrieve operation of resource: frrdb-backup-interface-summary

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}